package onlinejudge.service;

import java.util.List;

import onlinejudge.entity.Comment;
import onlinejudge.entity.Reply;
import onlinejudge.vo.CommentVo;

public interface CommunityCommentService {

	/**
	 * 查询文章的所有评论
	 * @param solutionId
	 * @return
	 */
	List<CommentVo> queryAllComment(Integer communityId);
	/**
	 * 添加评论
	 * @param comment
	 */
	void addComment(Comment comment,Integer communityId);
	/**
	 * 添加评论回复
	 * @param reply
	 */
	void addReply(Reply reply);
	/**
	 * 获取每个文章的评论数量
	 * @param communityId
	 * @return
	 */
	Integer getCommentCount(Integer communityId);
}
